home *** CD-ROM | disk | FTP | other *** search
/ Alde ADA 5 #1 / ADA CD-ROM - Alde Publishing.iso / cm / prof.sid < prev    next >
Encoding:
Text File  |  1988-05-03  |  4.3 KB  |  92 lines

  1. --= SID = SIMTEL20 Ada Software Repository Item Description File = SID =--
  2. -- UNIT NAME         : Statement Profile Report
  3. -- VERSION           : 1.0
  4. -- REVIEW CODE       : 
  5. -- DDN ADDRESS       : 
  6. -- AUTHOR            : Bill Toscano, Michael Gordon
  7. --                   : Intermetrics, Inc, 
  8. --                   : 733 Concord Ave
  9. --                   : Cambridge, MA 02138 
  10. --                   : Contact: Lt. Colonel Falgiano
  11. --                   : ESD/SCW
  12. --                   : Hanscom AFB, MA  01731
  13. -- COPYRIGHT         : (c) 1985 Intermetrics, Inc. 
  14. -- DATE CREATED      : 15 October 1985 
  15. -- DATE RELEASED     : 5 March 1985 
  16. -- DATE LAST UPDATED : 17 March 1985 
  17. -- LOCATION          : ASR
  18. -- ENVIRONMENT       : 
  19. --= CLASSIFICATION       ===============================================--
  20. -- CATEGORY LEVEL 1  : PROGRAMMING TOOLS
  21. -- CATEGORY LEVEL 2  : Statement Profiler
  22. -- CATEGORY LEVEL 3  : 
  23. -- CATEGORY LEVEL 4  : 
  24. -- KEYWORD           : 
  25. -- INDEX             : Statement Profiler
  26. -- INDEX             : Profiler, Ada Statement
  27. -- TAXONOMY          : 
  28. -- DEPENDENCIES      : 
  29. -- SEE ALSO          : WIS_TOOL_05_1_2
  30. -- SEE ALSO          : ABSTRACT
  31. --= FILE LISTING         ===============================================--
  32. -- FILE SPECS        : PD:<ADA.STYLE>PROF*.*
  33. -- FILE SPECS        : PD:<ADA.COMPONENTS>ABSTRACT.*
  34. -- DIRECTORY DISPLAY :
  35. -- Directory   PD:<ADA.STYLE>
  36. --      File Name     Byte Count  Line Count
  37. --   ---------------  ----------  ----------
  38. --   PROF.CMM               1368          34
  39. --   PROF.CO                  92           7
  40. --   PROF.DOC              68844        2297
  41. --   PROF.PRO               3895          77
  42. --   PROF.SRC             255248        5165
  43. --   PROFABS.CO              622          54
  44. --   PROFABS.NOT             236           5
  45. --   PROFDOC.DIS              64           6
  46. --   PROFREAD.ME            2849          73
  47. --   ===============  ==========  ==========
  48. --     9 Files            333218        7718
  49. -- Directory   PD:<ADA.COMPONENTS>
  50. --      File Name     Byte Count  Line Count
  51. --   ---------------  ----------  ----------
  52. --   ABSTRACT.CMM           2263          57
  53. --   ABSTRACT.CO            2657          51
  54. --   ABSTRACT.PRO           3334          74
  55. --   ABSTRACT.SRC         572620       17976
  56. --   ===============  ==========  ==========
  57. --     4 Files            580874       18158
  58. --= ABSTRACT             ===============================================--
  59. --         The  Statement  Profiler  counts every instance of each of the
  60. -- various types of Ada statements in  the  given  program  unit  bodies,
  61. -- including  comments,  distinguishing whole-line comments from comments
  62. -- on a line of code.  From these raw counts,  a  series  of  ratios  and
  63. -- percentages can then be computed and shown in a table.  The raw counts
  64. -- or the profile table is written to  the  default  output  file.   This
  65. -- information   can   then  be  used  to  determine  when  programs  are
  66. -- inadequately commented or overly complex.
  67. --= REVISION HISTORY     ===============================================--
  68. --
  69. -- DATE         VERSION AUTHOR                  HISTORY 
  70. -- 03/85        1.0  Bill Toscano               Initial Release 
  71. --= RELEASE NOTICE       ===============================================--
  72. -- This prologue must be included in all copies of this software.
  73. -- 
  74. -- This software is copyright by the author.
  75. -- 
  76. -- This software is released to the Ada community.
  77. -- This software is released to the Public Domain (note:
  78. --   software released to the Public Domain is not subject
  79. --   to copyright protection).
  80. -- Restrictions on use or distribution:  NONE
  81. --= DISCLAIMER           ===============================================--
  82. --     This software and its documentation are provided "AS IS" and
  83. -- without any expressed or implied warranties whatsoever.  No warranties
  84. -- as to performance, merchantability, or fitness for a particular
  85. -- purpose exist.
  86. --     The user is advised to test the software thoroughly before
  87. -- relying on it.  The user must assume the entire risk and liability of
  88. -- using this software.  In no event shall any person or organization of
  89. -- people be held responsible for any direct, indirect, consequential or
  90. -- inconsequential damages or lost profits.
  91. --======================================================================--
  92.